#ifndef EDITIONFILM_H
#define EDITIONFILM_H

#include <QWidget>
#include <film.h>
//#include "requete_video.h"

namespace Ui {
    class EditionFilm;
}

class EditionFilm : public QWidget
{
    Q_OBJECT

public:
    explicit EditionFilm(QWidget *parent = 0);
    ~EditionFilm();

    void lireFilm(film* f);

    void setAffiche(QPixmap p);

private slots:
    void surModifGen(); //appelé lors d'une modif d'un champ graphique n'imposant aucun calcul particulier

    void onBtnAfficheClicked();
    void onBtnTitreClicked();
    void onBtnTitreVoClicked();
    void onBtnPaysClicked();

    void onAjoutGenre();
    void onSupprGenre();
    void onAjoutActeur();
    void onSupprActeur();
    void onAjoutReal();
    void onSupprReal();

    void onBtnSvgClicked();

private:
    Ui::EditionFilm *ui;
    film* mFilm;
    bool mModifieNonSauvee;
    //RequeteVideo req;

};

#endif // EDITIONFILM_H
